package com.cuotigou.pojo;

import java.util.Arrays;
import java.util.Date;
import java.util.List;

/**
 * 错题表
 * 
 * @author wcyong
 * 
 * @date 2018-11-14
 */
public class SWrongTopic {
    private Long id;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 科目id
     */
    private Integer subjectId;

    /**
     * 题目id
     */
    private Integer gradeId;

    /**
     * 题干
     */
    private String stem;

    /**
     * 原图
     */
    private String original;

    /**
     * 正解
     */
    private String answer;

    private String [] stemArray;

    private String [] originalArray;

    private String [] answerArray;


    /**
     * 0 不懂 1 基本懂  2 完全掌握 
     */
    private Integer status;

    /**
     * 注册时间
     */
    private Date addTime;

    /**
     * 修改时间
     */
    private Date modifyTime;

    /**
     * 1 删除
     */
    private Integer isDelete;

    /**
     * 1 为热门
     */
    private Integer isHot;

    /**
     * 打印次数
     */
    private Integer count;

    /**
     * 备注
     */
    private String remark;

    /**
     * 难易程度（1-5，数字越高越难）
     */
    private Integer level;
    /**
     *  1 已加入错题本
     */
    private Integer is_join;
    /**
     * 1 拍题上传 2 文字录入
     */
    private Integer type;

    /**
     * 标签列表
     */
    private List<String> labelList;
    /**
     * 悬赏id
     */
    private Long rewadId;

    private List<Long> idList;

    private String wordUrl;

    private String distinguish;

    private String title;

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getDistinguish() {
        return distinguish;
    }

    public void setDistinguish(String distinguish) {
        this.distinguish = distinguish;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Integer getSubjectId() {
        return subjectId;
    }

    public void setSubjectId(Integer subjectId) {
        this.subjectId = subjectId;
    }

    public Integer getGradeId() {
        return gradeId;
    }

    public void setGradeId(Integer gradeId) {
        this.gradeId = gradeId;
    }

    public String getStem() {
        return stem;
    }

    public void setStem(String stem) {
        this.stem = stem;
    }

    public String getOriginal() {
        return original;
    }

    public void setOriginal(String original) {
        this.original = original;
    }

    public String getAnswer() {
        return answer;
    }

    public void setAnswer(String answer) {
        this.answer = answer;
    }

    public String[] getStemArray() {
        return stemArray;
    }

    public void setStemArray(String[] stemArray) {
        this.stemArray = stemArray;
    }

    public String[] getOriginalArray() {
        return originalArray;
    }

    public void setOriginalArray(String[] originalArray) {
        this.originalArray = originalArray;
    }

    public String[] getAnswerArray() {
        return answerArray;
    }

    public void setAnswerArray(String[] answerArray) {
        this.answerArray = answerArray;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Date getAddTime() {
        return addTime;
    }

    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    public Integer getIsHot() {
        return isHot;
    }

    public void setIsHot(Integer isHot) {
        this.isHot = isHot;
    }

    public Integer getCount() {
        return count;
    }

    public void setCount(Integer count) {
        this.count = count;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getLevel() {
        return level;
    }

    public void setLevel(Integer level) {
        this.level = level;
    }

    public Integer getIs_join() {
        return is_join;
    }

    public void setIs_join(Integer is_join) {
        this.is_join = is_join;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public List<String> getLabelList() {
        return labelList;
    }

    public void setLabelList(List<String> labelList) {
        this.labelList = labelList;
    }

    public Long getRewadId() {
        return rewadId;
    }

    public void setRewadId(Long rewadId) {
        this.rewadId = rewadId;
    }

    public List<Long> getIdList() {
        return idList;
    }

    public void setIdList(List<Long> idList) {
        this.idList = idList;
    }

    public String getWordUrl() {
        return wordUrl;
    }

    public void setWordUrl(String wordUrl) {
        this.wordUrl = wordUrl;
    }
}